Welcome to ESL Printables, the website where English Language teachers exchange resources: worksheets, lesson plans,  activities, etc.
Our collection is growing every day with the help of many teachers. If you want to download you have to send your own contributions.




 

present perfect tense printable worksheets, powerpoints and online exercises
order results: most downloaded first - newest first



Worksheets

Powerpoints

Online exercises


 
Past Tense Vs Present perfect
Cut the squares and make enough sets for your group. Divide your group into pairs. Give each pair a die and a set od cards. Place the cards are facing down. One student throw a die and count the number that it shows, puting the cards away one by one, then he has to solve the question assigned. If it is correct, he can keep the card. The student wit...
Level: intermediate
Age: 11-17
Type: flash-card

 


 
Present Perfect Tense
This is a dialogue that students that to complete using P.Participles, auxiliary verbs and negative forms!
Level: elementary
Age: 10-17
Type: worksheet

 


 
present perfect tense
Various exercises on present perfect tense.
Level: intermediate
Age: 14-17
Type: worksheet

 


 
Exercise on Present Perfect tense For Group Discussion
Good for class discussion
Level: intermediate
Age: 12-17
Type: worksheet

 


 
Present Perfect
An easy quiz for intermediate students.
Level: intermediate
Age: 14-17
Type: worksheet

 


 
PRESENT PERFECT TENSE & SIMPLE PAST
Step by step exercises on present perfect tense including for&since and past simple.
Level: elementary
Age: 10-17
Type: worksheet

 


 
present perfect tense
learn to present perfect tense
Level: intermediate
Age: 10-14
Type: worksheet

 


 
Mr Busy has met the woman of his dreams (PRESENT PERFECT AND PAST) EASIER VERSION
An easier version of this Mr Busy episode which focusses on present perfect versus past tense. This time the verbs have been given. Students have to put them into the right tenses in the gaps provided. An answer key has been added.
Level: elementary
Age: 13-17
Type: worksheet

 


 
Present perfect tense
Grammar guide of the present perfect tense
Level: intermediate
Age: 13-17
Type: grammar-guide

 


 
Present Perfect Continuous: I�ve been waiting for a girl like you (Foreigner)
Listed as number 80 on the list of Greatest Songs of all Times this fantastic love song by eighties band FOREIGNER also features in video games. Ideal for reinforcing theory and pronunciation of contracted forms of "have + been + present participle". Teacher Tips on second page including FUN ideas.
Level: intermediate
Age: 14-17
Type: worksheet

 


 
Present Perfect Tense, activity
A short test to reinforce the use of present perfect affirmative and negative
Level: elementary
Age: 14-17
Type: worksheet

 


 
Relative Pronouns ( who / which )
There is a typing mistake on this worksheet (womam, i.e., woman),I�m sorry... I hope it helps you. I wish you well.
Level: intermediate
Age: 14-17
Type: worksheet

 


 
Sentence Transformation using the Present Perfect Tense
If your PET/ FCE students have been working on the use of the Present Perfect and the Past Simple, this handout is what you need to reinforce the sentence transformation exercises using these two tenses. KEY INCLUDED, OF COURSE!
Level: advanced
Age: 14-17
Type: worksheet

 


 
Present Perfect Tense part-2 exercises
Present Perfect Tense(part-2) Exercises first I gave the signal words of present perfect tense on the 1st page. I do the same exercises in my classes after presenting the subject. on the 2nd page I gave an exercise related to the pictures on the previous page.dont forget to download part-2(exercises) as well to make this WS complete.
Level: elementary
Age: 7-17
Type: worksheet

 


 
Present Perfect Tense part1 (grammar explanations)
Present Perfect Tense(part-1) Grammar explanation first I gave the usages of Present Perfect Tense on the 1st page. I do the same explanations in my classes when presenting the subject. on the 2nd page I gave the difference betw. "been/gone". dont forget to download part-2(exercises) as well to make this WS complete.
Level: elementary
Age: 7-17
Type: worksheet

 

 

 

 

Page: [<< previous ] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 [ Next >>]

 

Live Worksheets
Worksheets that listen. Worksheets that speak. Worksheets that motivate students. Worksheets that save paper, ink and time.


Advertise here